armed detachment - Francés Inglés Diccionario